implanted stent - Alemán Inglés Diccionario